//     Zepto.js
//     (c) 2010-2012 Thomas Fuchs
//     Zepto.js may be freely distributed under the MIT license.

(function($){
  var cache = [], timeout;

  // ### $.fn.remove
  //
  // Remove element from DOM
  //
  // *Example:*
  //
  //     $('#projects, .comments').remove();
  //
  $.fn.remove = function(){
    return this.each(function(){
      if(this.parentNode){
        if(this.tagName === 'IMG'){
          cache.push(this);
          this.src = '';
          if (timeout) clearTimeout(timeout);
          timeout = setTimeout(function(){ cache = [] }, 60000);
        }
        this.parentNode.removeChild(this);
      }
    });
  }
})(Zepto);
